package cn.liufuwen.websocket;

import cn.liufuwen.websocket.netty.WebSocketServer;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class WebsocketApplication {
	/**
	 * 程序的入口点。
	 * 启动Spring Boot应用程序，并初始化WebSocket服务器。
	 * @param args 命令行参数
	 */
	public static void main(String[] args) {
		SpringApplication.run(WebsocketApplication.class, args);
		try {
			// 初始化并启动WebSocket服务器
			new WebSocketServer().start();
		} catch (Exception e) {
			// 输出WebSocket服务器启动过程中的异常信息
			System.out.println("WebSocketServerError:" + e.getMessage());
		}
	}


}
